Big Huge Thesaurus

fictitious place

noun